#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include "circlewait.h"
#include "colorprogressbar.h"
#include "donutwait.h"
#include "linewait.h"
#include "piewait.h"
#include "radiusprogressbar.h"
#include "qroundprogressbar.h"
#include "ringsprogressbar.h"
#include "rotatecircle.h"
#include "slidenavigation.h"
#include "storagedisplay.h"
#include "taichiwait.h"
#include "zoomcirclewait.h"

namespace Ui
{
    class MainWindow;
}




class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = nullptr);
    ~MainWindow();

private:
    Ui::MainWindow *ui;

    PieWait             *m_pieWait;
    CircleWait          *m_circleWait;
    ColorProgressBar    *m_colorProgressBar;
    qroundprogressbar   *m_qroundprogressbar;
    RadiusProgressBar   *m_radiusProgressBar;
    RingsProgressbar    *m_ringsProgressbar;
    RotateCircle        *m_rotateCircle;
    SlideNavigation     *m_slideNavigation;
    StorageDisplay      *m_storageDisplay;
    TaiChiWait          *m_taiChiWait;
    ZoomCircleWait      *m_zoomCircleWait;


};




#endif // MAINWINDOW_H
